Book Watch
Follow Book Watch on Twitter
Book Watch is I Programmer's listing of new books and is compiled using publishers' publicity material. It is not to be read as a review where we provide an independent assessment. Some but by no means all of the books in Book Watch are eventually reviewed.
R by Example, 2nd Ed (Springer) 06 Jan
Exhorting "Use R!" on the cover, this book is an example-based introduction to the statistical computing environment that does not assume any previous familiarity with R or other software packages. Maria Rizzo and Jim Albert present R functions in the context of interesting applications with real data. The book is aimed at users who have at least the equivalent of undergraduate level calculus-based courses in statistics. The new edition includes expanded coverage of ggplot2 graphics, as well as new chapters on importing data and multivariate data methods.
<ASIN:3031760735 >
|
Every Bit Counts (Chapman & Hall/CRC) 03 Jan
Written by one of the foremost experts in high-performance computing and the inventor of Gustafson’s law, this book explains the foundations of a new way for computers to calculate that saves time, storage, energy, and power by packing more information into every bit than do legacy approaches. Both the AI and HPC communities are increasingly using the posit approach that Prof. John L. Gustafson introduced in 2017. The book is made engaging by including the human and historical side of the struggle to represent numbers on machines. It is richly illustrated in full color throughout, with every effort made to make the material as clear and accessible as possible, and even humorous.
<ASIN:1032738057>
|
Book of Making 2025: Projects for Makers and Hackers (Raspberry Pi Press) 01 Jan
This book from the makers of HackSpace, now part of The MagPi magazine, is filled with all the best projects, tutorials, and articles from the magazine for makers and hackers. The authors say the book distils the essence of HackSpace down to their favourite maker projects. Whether you want to build a rocket or hot air balloon, learn 3D-printed mechanical engineering, or control the world around you with a Raspberry Pi Pico, there’s something for you here. This book is full of projects perfect for an hour, afternoon, or weekend.
<ASIN:1916868363 >
| More Book Watch |
Previous Book Watch.
Follow Book Watch on Twitter. Publishers send your book news to: bookwatch@i-programmer.info
|
|
Programming News and Views
Send your programming press releases, news items or comments to: NewsDesk@i-programmer.info
database.build - In Browser Postgres Sandbox With AI Assistance Jan 07 | Nikos Vaggalis
Courtesy of Supabase, database.build lets you run Postgres inside your browser local-first and ask questions on your data in natural language.
|
Tabnine Adds Code Provenance And Attribution Checks Jan 07 | Kay Ewbank
Tabnine has added a feature intended to reduce the risk of IP infringement. The new Provenance and Attribution feature checks that code suggested by AI code assistants doesn't use code with copyright restrictions.
|
Python Is TIOBE Index Language Of The Year 2024 Jan 06 | Mike James
This news was widely anticipated and, as it's the sixth time Python has won this accolade, it might even be attracting some yawns. However, you would be wrong to view Python as boring. When you delve into it there's a lot to discover.
|
Ruby 3.4 Improves YJIT Jan 06 | Kay Ewbank
Ruby 3.4 has been released. This version uses the Prism parser as the default, adds an "it" block parameter reference and brings Happy Eyeballs Version 2 support to the socket library.
|
50 Years Of the Intel 8080 Jan 05 | Harry Fairhead
The Intel 8080 was the very first multi-purpose microprocessor and as such played a pivotal role in the evolution of personal computing. 2024 was the 50th anniversary of the chip that influenced the development of the x86 architecture.
|
December Week 5 Jan 04 | Editor
As we enter 2025, we have an item on clocks from Harry Fairhead and Mike James predicts that it is crunch time for AI and that this year will confirm that it's a game changer or reveal that it's just another passing fad.
|
Flutter 3.27 Improves Cupertino Widgets Jan 03 | Kay Ewbank
Flutter 3.27 has been released with updates to the framework, engine, and ecosystem, including progress with Impeller and improvements to Cupertino widgets. The new version also has new features in DevTools.
|
Explore Programming Idioms Jan 03 | Nikos Vaggalis
Introducing a web collection of programming idioms in a variety of languages. How useful is that?
|
OpenAI Releases New Dev Tools Jan 02 | Kay Ewbank
OpenAI has released a new more capable AI model along with new tools for customization and beta versions of Go and Java SDKs.
|
DuckDB + Webassembly = WhatTheDuck Jan 02 | Nikos Vaggalis
Run DuckDB inside your browser thanks to Webassembly. When is that useful?
|
The Single Issue Of 2025 - AI Jan 01 | Mike James
We have spent a lot of time talking about AI and its impact on programming over the past year, but the new year will confirm that it's a game changer or just another passing fad. It is the one big issue of 2025.
|
The State Of JavaScript 2024 Jan 01 | Ian Elliot
The 2024 State of JavaScript Survey was conducted between November 13 and December 10 2024 and the results are already out. The survey should possibly be renamed to refer to TypeScript - but remember it covers the entire JS ecosystem.
|
Clocks For The New Year 2024 Dec 31 | Harry Fairhead
What could be a better time to indulge my interest in clocks? Digital clocks, that is, but with a twist on how they present the time. So in the countdown to the rollover lets clock...
|
How To Get More Time To Code Dec 31 | Sue Gee
Amazon recently disclosed that developers spend an average of just one hour per day coding. This finding was reported in an announcement that Amazon Q Developer can now document your code by automatically generating readme files and data-flow diagrams within your projects.
|
Simplify PostgreSQL Database Access With Neon Authorize Dec 30 | Nikos Vaggalis
By fusing PostgreSQL native row-level security with external to the database authentication providers, Neon Authorize offers a new, efficient and transparent way for securing access for database-driven applications.
|
Microsoft Releases Update For VSCode SQL Extension Dec 30 | Kay Ewbank
There's a new version of the Microsoft MSSQL extension for Visual Studio Code that aims to make it easier to write VSCode apps for database use, specifically for Azure SQL, SQL Database in Fabric, and SQL Server. The update includes a connection dialog, table designer, new query results pane, query plan viewing, and object explorer filtering.
| More Recent News |
|
Featured Articles
Quick Median 02 Jan | Mike James
You have probably heard of Quicksort, but what about Quick Median? This is another of the many partitioning algorithms that work in clever ways to do things faster. Quick Median is a useful and instructive algorithm and was invented by C.A.R. Hoare who also invented the Quicksort.
|
Raspberry Pi IoT In C - gpiod 30 Dec | Harry Fairhead
The Pi 5 isn't hardware-compatible with the other versions of the Pi. This means if you want to work in a hardware-independent way you need to use the Linux GPIO driver. This is an extract from Raspberry Pi IoT in C, 3rd Edition.
|
How to Stop a DDoS Attack Before It Happens 28 Dec | Harry Wilson
For many, their website is at the heart of their organization and absolutely vital to day-to-day operations. Being without it means loss - of opportunity, or reputation and of revenue. The worst nightmare scenario is a DDos attack. Here's some advice on how to prevent such an eventuality.
|
Holiday Books To Hide With 2024 23 Dec | Kay Ewbank
It's the season where we're expected to be happy and spend time with our nearest and dearest. On the principle that you can have too much of a good thing, here is this year's list of top titles that we at I Programmer would be happy to receive as a present, give to someone we like, or just hide behind when we've had enough socialising.
|
7 Best Practices for Terraform Version Management 20 Dec | Harry Wilson
Version management in Terraform can be tricky. Here are seven important practices you should adopt when provisioning infrastructure using Terraform.
|
|
|